package com.ruoyi.gbase.mapper;

import java.util.List;
import com.ruoyi.gbase.domain.TProcCron;

/**
 * 存储过程任务定义Mapper接口
 * 
 * @author yys
 * @date 2020-11-09
 */
public interface TProcCronMapper 
{
    /**
     * 查询存储过程任务定义
     * 
     * @param id 存储过程任务定义ID
     * @return 存储过程任务定义
     */
    public TProcCron selectTProcCronById(Integer id);

    /**
     * 查询存储过程任务定义列表
     * 
     * @param tProcCron 存储过程任务定义
     * @return 存储过程任务定义集合
     */
    public List<TProcCron> selectTProcCronList(TProcCron tProcCron);

    /**
     * 新增存储过程任务定义
     * 
     * @param tProcCron 存储过程任务定义
     * @return 结果
     */
    public int insertTProcCron(TProcCron tProcCron);

    /**
     * 修改存储过程任务定义
     * 
     * @param tProcCron 存储过程任务定义
     * @return 结果
     */
    public int updateTProcCron(TProcCron tProcCron);

    /**
     * 删除存储过程任务定义
     * 
     * @param id 存储过程任务定义ID
     * @return 结果
     */
    public int deleteTProcCronById(Integer id);

    /**
     * 批量删除存储过程任务定义
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteTProcCronByIds(String[] ids);
}
